<?php
$sesion = new Sesion();
$usuario = $sesion->getUsuario();

$json = array();
$sql = "SELECT widget,seccion,descripcion
		FROM widgets
		JOIN secciones USING (id_seccion)
		JOIN posiciones_widgets USING ( id_widget )
		JOIN usuarios
		USING ( id_usuario )
		WHERE id_usuario =".$usuario->getId();
		
$res = mysql_query($sql);

$widgets = array();
while($fila = mysql_fetch_array($res))
{
	$widget = array();
	$widget['id'] = $fila['widget'];
	$widget['descripcion'] = $fila['descripcion'];
	$widget['seccion'] = $fila['seccion'];
	$widgets["instalados"][] = $widget;
}

//Los no instalados
$sql = "SELECT widget,seccion,descripcion
		FROM widgets
		JOIN secciones USING (id_seccion)
		WHERE id_widget NOT IN (
								SELECT id_widget
								FROM widgets
								JOIN secciones USING (id_seccion)
								JOIN posiciones_widgets USING ( id_widget )
								JOIN usuarios
								USING ( id_usuario )
								WHERE id_usuario =".$usuario->getId()."
								)";
		
$res = mysql_query($sql);
while($fila = mysql_fetch_array($res))
{
	$widget = array();
	$widget['id'] = $fila['widget'];
	$widget['descripcion'] = $fila['descripcion'];
	$widget['seccion'] = $fila['seccion'];
	$widgets["noInstalados"][] = $widget;
}


        echo json_encode($widgets);
?>
